Assessment of Reusable COTS Attributes
نویسندگان
چکیده
Among the main activities involved in COTS-based development there are identification, evaluation, and selection of COTS products. Several techniques have been developed for these activities; all of them are based on measurement of attributes. The effort devoted to these activities is more valuable if the attributes can be reused. Since the evaluation of COTS is a very project-specific activity, the definition of reusable attributes is difficult. Several studies show that it is possible and convenient to develop a reusable attribute framework. We propose a set of simple and generic criteria can be used to validate the set of attributes and improve them.
منابع مشابه
An Assessment Framework for Automatic Code Generator Tools
This paper addresses the assessment Autocode Generators (AG) for their suitability for use in the development of software for critical systems. The assessment methods presented are independent of how the AG was designed; therefore it is applicable to both white box (bespoke) and black box (COTS) AGs. The paper defines a number of attributes that relate to the quality of generated code from an A...
متن کاملQuality Attributes for COTS Components
As Component-based Software Development (CBSD) starts to be effectively used, some software vendors have commenced to successfully sell and licence commercial off-the-shelf (COTS) components. One of the most critical processes in CBSD is the selection of the COTS components that meet the user’s requirements. Current proposals have shown how to deal with the functional aspects of this evaluation...
متن کاملChoosing Error Models for OS Robustness Evaluations
The increasing use of software (SW) and its increasing complexity, which are necessitated by the need to flexibly control more systems of increasing complexity, raise the demand for rapid SW development. In order to reduce the development effort, large fractions of SW systems are constructed from reusable SW components. Due to their complexity, operating systems (OSs) are for instance frequentl...
متن کاملBridging the Gap Between COTS Product Reuse and Formal Methods: A Case Study
Reusable commercial off-the-shelf (COTS) products are routinely employed in development of software systems. However, no systematic techniques are available for specification or verification of critical aspects of such systems. This paper explains that the dependencies between a critical subsystem and a COTS product can be isolated through formally-stated mathematical and programmatic interface...
متن کاملA (trustad) Component Nomenclature
Component based engineering is gaining substantial interest in the market today. This is because software components offer us the advantage of lesser developmental costs and shorter life cycles. With the continuing rise in the demand for software component based products, the terms component, in-house component, COTS and reusable components have become overloaded and rather conflicting over the...
متن کامل